mechanical installation - Espagnol Anglais Dictionnaire